body
{
	color: #d96774;
	font: 9pt Tahoma, Geneva, sans-serif;
}
a:link, body_alink
{
	color: #ab3441;
	text-decoration: none;
}
a:visited, body_avisited
{
	color: #ab3441;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #971e2a;
	text-decoration: none;
}
.page
{
	background: transparent;
	color: #d96774;
}
.page a:link, .page_alink
{
	text-decoration: none;
}
.page a:visited, .page_avisited
{
	text-decoration: none;
}
.page a:hover, .page a:active, .page_ahover
{
	text-decoration: none;
}
td, th, p, li
{
	font: 11px Tahoma, Geneva, sans-serif;
}
.tborder
{
	background: #fff7f8;
}
.tcat
{
	background: #cf6072 url('http://www.bdayh.com/vBCust/drhll62012/images/tcat.png') repeat-x center top;
	color: #FFF;
	font: bold 12px Tahoma, Geneva, sans-serif;
	text-align:center;
	text-shadow: 0 1px 0 #9f3c4c;
	border-bottom: 1px #c25264 solid;
}
.tcat a:link, .tcat_alink
{
	color: #FFF;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #FFF;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFF;
	text-decoration: none;
}
.thead
{
	background: #fbd9df url('http://www.bdayh.com/vBCust/drhll62012/images/thead.png') repeat-x center top;
	color: #df727d;
	font: bold 12px Tahoma, Geneva, sans-serif;
	padding: 5px;
	text-shadow: 0 1px 0 #fff6f8;
	border-bottom: 1px #f5cfd5 solid;
	
}
.thead a:link, .thead_alink
{
	color: #a63c44;
	text-decoration: none;
}
.thead a:visited, .thead_avisited
{
	color: #a63c44;
	text-decoration: none;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #971e2a;
	text-decoration: none;
}
.tfoot
{
	background: #cf6072 url('http://www.bdayh.com/vBCust/drhll62012/images/tcat.png') repeat-x center top;
	color: #FFF;
	font: 9pt Tahoma, Geneva, sans-serif;
	padding: 5px;
	text-shadow: 0 1px 0 #9f3c4c;
	border-bottom: 1px #c25264 solid;
}
.tfoot a:link, .tfoot_alink
{
	color: #FFF;
	text-decoration: none;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #FFF;
	text-decoration: none;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #FFF;
	text-decoration: none;
}
.alt1, .alt1Active
{
	background: #fffcfd;
	color: #d96774;
	font: bold 17px Arial;
		border-top: 1px #FFF solid;
		border-left: 1px #FFF solid;
		border-right: 1px #fbe8eb solid;
		border-bottom: 1px #fbe8eb solid;
	        text-shadow: 0 1px 0 #FFF;
}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
	color: #ab3441;
	text-decoration: none;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
	color: #ab3441;
	text-decoration: none;
}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{
	color: #971e2a;
	text-decoration: none;
}
.alt2, .alt2Active
{
	background: #fff7f8;
	color: #d96774;
	font: 12px tahoma;
		border-top: 1px #FFF solid;
		border-left: 1px #FFF solid;
		border-right: 1px #fbe8eb solid;
		border-bottom: 1px #fbe8eb solid;
	        text-shadow: 0 1px 0 #FFF;
	
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	color: #ab3441;
	text-decoration: none;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	color: #ab3441;
	text-decoration: none;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
	color: #971e2a;
	text-decoration: none;
}
.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #fffcfd;
	color: #d96774;
	font: bold 16px arial, helvetica,verdana;
	margin: 0px;
	padding: 0px;
	
}
.wysiwyg a:link, .wysiwyg_alink
{
	text-decoration: none;
}
.wysiwyg a:visited, .wysiwyg_avisited
{
	text-decoration: none;
}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover
{
	text-decoration: none;
}
textarea, .bginput
{
	font: 12px tahoma, arial, helvetica,verdana;
}
.bginput option, .bginput optgroup
{
	font-size: 12px;
	font-family: tahoma, arial, helvetica,verdana;
}
.button
{
	font: bold 12px Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
select
{
	font: 12px Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
option, optgroup
{
	font-size: 12px;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.smallfont
{
	font: 11px Tahoma;
}
.time
{
	color: #eea0aa;
	font: 10px Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.navbar
{
	font: 12px Tahoma, Geneva, sans-serif;
}
.navbar a:link, .navbar_alink
{
	text-decoration: none;
}
.navbar a:visited, .navbar_avisited
{
	text-decoration: none;
}
.navbar a:hover, .navbar a:active, .navbar_ahover
{
	text-decoration: none;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #fffcfd;
	color: #d96774;
}
.fjdpth0
{
	background: #fffcfd;
	color: #d96774;
}
.panel
{
	background: #FFF;
	color: #d96774;
	padding: 0px;
	border: 0px;
	
}
.panel a:link, .panel_alink
{
	text-decoration: none;
}
.panel a:visited, .panel_avisited
{
	text-decoration: none;
}
.panel a:hover, .panel a:active, .panel_ahover
{
	text-decoration: none;
}
.panelsurround
{
	background: #FFF;
	color: #d96774;
	font: bold 16px arial,verdana,helvetica;
}
legend
{
	font: bold 12px tahoma, arial, helvetica,verdana;
}
.vbmenu_control
{
	background: #cf6072 url('http://www.bdayh.com/vBCust/drhll62012/images/tcat.png') repeat-x center top;
	color: #FFF;
	font: bold 12px tahoma;
	padding: 5px;
	text-shadow: 0 1px 0 #9f3c4c;
	white-space: nowrap;
	
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFF;
	text-decoration: none;
}
.vbmenu_popup
{
	background: #fff7f8;
	color: #d96774;
	font-family: tahoma, arial, helvetica,verdana;
}
.vbmenu_option
{
	background: #fff7f8;
	color: #d96774;
	font: 12px tahoma, arial, helvetica,verdana;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #ab3441;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #ab3441;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #971e2a;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #ffebed;
	color: #d96774;
	font: 12px tahoma, arial, helvetica,verdana;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #ab3441;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #ab3441;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #971e2a;
	text-decoration: none;
}
.panel .vBulletin_editor {
	background: #fff7f8;
	border: 1px #fde3e7 solid;
}
.vBulletin_editor .controlbar fieldset iframe {
	border: none;
}
@charset "utf-8";
/* bdayh css start */

html, body, ul, li, p, ol, h1, h2, h3, h4, h5, img, input, select, textarea {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	text-decoration: none;
}
ul, li, ol { list-style: none; }
img { border: none; }
input[type=text], textarea, select {
	border: 1px #f5dbdf solid;
	background: #fff4f6 url('http://www.bdayh.com/vBCust/drhll62012/images/light.jpg')repeat-x right top;
	color: #cb5467;
	margin: 0px 2px;
	padding: 4px 7px;
	font-family: Tahoma;
	font-size: 12px;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
input[type=submit], .button {
	border: 1px #c75568 solid;
	background: #cd5e70 url('http://www.bdayh.com/vBCust/drhll62012/images/tcat.png') repeat-x scroll center -2px;
	color: #FFF;
	font-family: Tahoma;
	font-size: 12px;
	margin: 0px;
	padding: 3px 7px;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
fieldset {
	margin-bottom: 6px;
	border: 1px #fde3e7 solid;
	background: #fff7f8;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
legend {
	border: 1px #c75568 solid;
	background: #cd5e70 url('http://www.bdayh.com/vBCust/drhll62012/images/tcat.png') repeat-x scroll center -2px;
	color: #FFF;
	font-family: Tahoma;
	font-size: 12px;
	padding: 3px 8px;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
select {text-shadow: none !important;}
legend {text-shadow: 0 1px 1px #9f3c4c !important;}
a {
	outline: 0px;
	text-decoration: none;
}
::selection {
	background: #922f3f;
	color: #FFF;
	text-shadow: #6c1523 0px 1px 0px;
}
::-moz-selection {
 background: #922f3f;
 color: #FFF;
 text-shadow: #6c1523 0px 1px 0px;
}
html { background: #f4c4cc url(http://www.bdayh.com/vBCust/drhll62012/images/bg.png) repeat; }
body {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/header_bg.png) repeat-x center top;
	min-height: 600px;
	min-width: 960px;
}
/* bdayh css end */
.header {
	width: 100%;
	margin: auto;
	height: auto;
	display: inline-block;
	position: relative;
	margin-top: 45px;
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/headerCenter.png) repeat-x center top;
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;
	-webkit-border-top-right-radius: 50px;
	-webkit-border-top-left-radius: 50px;
	-moz-border-radius-topright: 50px;
	-moz-border-radius-topleft: 50px;
}
.header .right1 {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/headerRight.png) no-repeat right top;
	width: 515px;
	height: 222px;
	float: right;
}
.header .left1 {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/headerLeft.png) no-repeat left top;
	width: 306px;
	height: 222px;
	float: left;
}
.header .left1 h2 {
	position: absolute;
	width: 290px;
	left: 30px;
	top: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ec93a2;
	text-shadow: #FFF 0px 1px 0px;
}
.header .left1 h2 a { color: #dc707f; }
.header .left1 h2 a:hover { color: #9e2e3e; }
.header .logo {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/logo.png) no-repeat 0 -3px;
	width: 515px;
	height: 212px;
	margin: 11px 0 0 0;
	position: absolute;
	right: 8px;
}
/* header */
.topNav {
	width: 100%;
	margin: auto;
	display: inline-block;
	height: auto;
	position: relative;
	top: 20px;
}
.topNav .links {
	position: absolute;
	right: 40px;
	width: 730px;
}
.topNav .links li { float: right; }
.topNav .links li a {
	display: block;
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/topNavLinks.png) no-repeat -6px -6px;
	width: 100px;
	height: 43px;
	line-height: 38px;
	margin: 0 2px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ae2738;
	text-shadow: #ffc9d5 0px 1px 0px;
}
.topNav .links li a:hover, .topNav .links li.active a {
	background-position: -109px -6px;
	color: #FFF;
	text-shadow: #390000 0px 1px 1px;
}
.icoShare {
	position: absolute;
	left: 40px;
	width: 126px;
	top: 8px;
}
.icoShare li { float: right; }
.icoShare li a {
	display: block;
	width: 32px;
	height: 40px;
	margin: 0 5px;
}
.icoShare li.rss a {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/icoShare.png) no-repeat -86px -6px;
	text-indent: 100px;
	overflow: hidden;
}
.icoShare li.twitter a {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/icoShare.png) no-repeat -46px -6px;
	text-indent: 100px;
	overflow: hidden;
}
.icoShare li.facebook a {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/icoShare.png) no-repeat -6px -6px;
	text-indent: 100px;
	overflow: hidden;
}
/* topNav */
.login {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/loginBg.png) no-repeat;
	width: 321px;
	height: 158px;
	position: absolute;
	top: 40px;
	left: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #cc7b88;
	text-shadow: #fff9fa 0px 1px 0px;
}
.login a {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #cc7b88;
	text-shadow: #fff9fa 0px 1px 0px;
}
.login a:hover { color: #9c3948; }
.login .time {
	font-size: 10px !important;
	color: #e09ea4 !important;
}
.login .content {
	width: 185px;
	height: 109px;
	float: right;
	display: inline-block;
	margin: 26px 65px 0 0;
	direction: rtl;
	overflow: hidden;
}
.login .content input {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	background: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #cc7b88;
	text-shadow: #fff9fa 0px 1px 0px;
}
.login .content .user, .login .content .pass {
	width: 124px;
	padding: 6px 35px 11px 15px;
	direction: rtl;
	float: left;
}
.login .content .user {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/loginInputs.png) no-repeat -6px -6px;
	margin: 3px 10px 3px 0;
}
.login .content .pass {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/loginInputs.png) no-repeat -6px -40px;
	margin: 0 10px 3px 0;
}
.login .content label {
	float: right;
	width: 100px;
	margin: 6px 10px 3px 0;
}
.login .content .enter {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/loginInputs.png) no-repeat -6px -75px;
	width: 63px;
	height: 29px;
	float: left
}
/* login */
.myDes {
	width: auto;
	padding: 0 20px;
	margin: 0 auto;
	overflow: hidden;
	display: block;
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/footer_bg.png) repeat-x center bottom;
}
.container {
	width: 100%;
	display: block;
	overflow: hidden;
	background: #fbe7ea;
	margin: 0 auto 0 auto;
	direction: rtl;
}
.container .right1 {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/contentRight.png) repeat-y right top;
	padding: 0 25px 0 0;
	min-height: 335px;
	overflow: hidden;
}
.container .left1 {
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/contentLeft.png) repeat-y left top;
	padding: 0 0 0 25px;
	overflow: hidden;
	min-height: 335px;
}
/* container */
.footer {
	width: 100%;
	margin: auto;
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/footerCenter.png) repeat-x center top;
	height: 87px;
}
.footer .right1 {
	float: right;
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/footerRight.png) no-repeat right top;
	width: 310px;
	height: 87px;
}
.footer .right1 img { margin: 37px 25px 0 0; }
.footer .left1 {
	float: left;
	background: url(http://www.bdayh.com/vBCust/drhll62012/images/footerLeft.png) no-repeat left top;
	width: 130px;
	height: 87px;
}
.footer .left1 img { margin: 25px 0 0 0; }
/*footer */

/* Bdayh Cat Block */
.BdCatBlock {
	margin: 10px 0px;
	overflow: hidden;
}
/* BdayhCatTop */
.bdayh-cattopbg {
	width: 100%;
	height: 51px;
	background: transparent url('http://www.bdayh.com/vBCust/drhll62012/images/bdayhCatTop_Center.png') repeat-x center top;
}
.bdayh-cattopright {
	width: 192px;
	height: 51px;
	background: transparent url('http://www.bdayh.com/vBCust/drhll62012/images/bdayhCatTop_Right.png') no-repeat scroll right top;
	float: right;
}
.bdayh-cattopleft {
	width: 228px;
	height: 51px;
	background: transparent url('http://www.bdayh.com/vBCust/drhll62012/images/bdayhCatTop_Left.png') no-repeat scroll left top;
	float: left;
}
/* BdayhCatBottom */
.bdayh-catendbg {
	width: 100%;
	height: 16px;
	font-size: 1px;
	background: url('http://www.bdayh.com/vBCust/drhll62012/images/bdayhCatBottom_Center.png') repeat-x bottom;
}
.bdayh-catendright {
	width: 16px;
	height: 16px;
	font-size: 1px;
	background: transparent url('http://www.bdayh.com/vBCust/drhll62012/images/bdayhCatBottom_Right.png') no-repeat scroll right bottom;
	float: right;
}
.bdayh-catendleft {
	width: 16px;
	height: 16px;
	font-size: 1px;
	background: transparent url('http://www.bdayh.com/vBCust/drhll62012/images/bdayhCatBottom_Left.png') no-repeat scroll left bottom;
	float: left;
}
/* BdayhCatCenter */
.bdayh-catright {
	padding-right: 16px;
	background: #ffecef url('http://www.bdayh.com/vBCust/drhll62012/images/bdayhCatCenter_Right.png') repeat-y right top;
}
.bdayh-catleft {
	padding-left: 16px;
	background: transparent url('http://www.bdayh.com/vBCust/drhll62012/images/bdayhCatCenter_Left.png') repeat-y left top;
}
.BdCatBlockBody {
	padding: 2px;
	overflow: hidden;
	display: block;
}
/* Bdayh */
.cAdv { height: 70px; overflow: hidden; margin: auto; width: 630px;}
.cAdv li {float: right; margin: 3px;}
.cAdv li a {display: block;}
.cAdv li.adv468 {background: url(http://www.bdayh.com/vBCust/drhll62012/images/adv_468.png) no-repeat; width: 468px; height: 60px;}
.cAdv li.adv150 {background: url(http://www.bdayh.com/vBCust/drhll62012/images/adv_150.png) no-repeat; width: 150px; height: 60px;}
/* cAdv */
.loginBody {padding: 5px 10px 0 0}
.close1 {
display: block !important;
}
.close2 {
display: none !important;
}